• word of the day

    jabiru mycteria

    jabiru mycteria - Dictionary definition and meaning for word jabiru mycteria

    Definition
    (noun) large white stork of warm regions of the world especially America
    Synonyms : jabiru
Download our Mobile App Today
Receive our word of the day
on Whatsapp